@charset "UTF-8";
/* 清除浮动 */
.u-clear:before, .u-clear:after {
  content: "";
  clear: both;
  display: block;
  height: 0;
  overflow: hidden; }

/* 外边距原子类 */
.u-mt05 {
  margin-top: 5px; }

.u-mt10 {
  margin-top: 10px; }

.u-mt15 {
  margin-top: 15px; }

.u-mt20 {
  margin-top: 20px; }

.u-mr05 {
  margin-right: 5px; }

.u-mr10 {
  margin-right: 10px; }

.u-mr15 {
  margin-right: 15px; }

.u-mr20 {
  margin-right: 20px; }

.u-mb05 {
  margin-bottom: 5px; }

.u-mb10 {
  margin-bottom: 10px; }

.u-mb15 {
  margin-bottom: 15px; }

.u-mb20 {
  margin-bottom: 20px; }

.u-ml05 {
  margin-left: 5px; }

.u-ml10 {
  margin-left: 10px; }

.u-ml15 {
  margin-left: 15px; }

.u-ml20 {
  margin-left: 20px; }

/* 对齐 */
.u-txt-left {
  text-align: left; }

.u-txt-center {
  text-align: center; }

.u-txt-right {
  text-align: right; }

.u-block-center {
  display: block;
  margin-left: auto;
  margin-right: auto; }
